ground for challenging - German English Dictionary